#ifndef __APP_API_CONFIG_H__
#define __APP_API_CONFIG_H__


/* XIP下 内置api替代配置*/
// 注：XIP下应用中部分时间敏感区段内调用API可替换为udsf以加快执行速度

//#define API_CFG_PREPDATA_HANDLE_UDSF
//#define API_CFG_ANACFG_SET_UDSF
//#define API_CFG_BBE_PREPINIT_UDSF
//#define API_CFG_RF_VENUS_INIT_UDSF       
//#define API_CFG_BBE_WAITISR_UDSF      
//#define API_CFG_RF_VENUS_DEINIT_UDSF        
//#define API_CFG_P2_FFT_STEPCFG8_HANDLE_UDSF
//#define API_CFG_P2_FFT_HANDLE_UDSF
//#define API_CFG_ANGLE_SEQ_PRE_UDSF
//#define API_CFG_WDT_RSTNOW_UDSF 
//#define API_CFG_CFAR_HANDLE_UDSF
// #define API_CFG_FFT3D_PRE_HANDLE_UDSF
// #define API_CFG_CMPHIT_CFAR_TARGET_UDSF
// #define API_CFG_DBSCAN_CLUSTER_UDSF
// #define API_CFG_ALPHA_FILTER_UDSF

#if defined(FMCW_RADAR_4D)                // 4D雷达 必须开启以下宏定义
#define API_CFG_FFT3D_PRE_HANDLE_UDSF
#define API_CFG_DBSCAN_CLUSTER_UDSF
#define API_CFG_ALPHA_FILTER_UDSF
#endif
#if SDK_VERSION < SDK_VERSION_GENE(3,0)        // udkv2.1 必须开启以下宏定义
#define API_CFG_FFT3D_PRE_HANDLE_UDSF
#define API_CFG_CMPHIT_CFAR_TARGET_UDSF
#define API_CFG_DBSCAN_CLUSTER_UDSF
#define API_CFG_ALPHA_FILTER_UDSF
#endif

#endif
